خرید بک لینک
solution ترکیبی از چند پروژه است .

nameSpace شامل کلاس و متدهایی هستند که میتوانند داخلش کلاس و متد های دیگه ای داشته باشند.

Net Framework. مجموعه ای از کلاس های برنامه نویسی که توسط ماکروسافت از قبل نوشته شده.

class به قالب هایی که برای Object طراحی میشوند میگویند.

به نمونه ای از کلاس object میگویند.

به نمونه ای از یک نوع داده اولیه متغیر گویند.

برچسب: نویسنده: مریم اسدیان تاريخ: دوشنبه 15 آبان 1396 ساعت: 19:56

امکان تنظیم و دریافت طول و عرض.

امکان دریافت محیط.

امکان دریافت مساحت.

نمونه ای از نحوه استفاده از این کلاس.

public class RectBox

{

private int _height;

private int _width;

public void setHeight(int h)

{

_height=h;

}

public void setWidth(int w)

{

_width=w;

}

public int getHeight()=> _height;

publiv int getWidth()=> _width;

public int area()
{
retu _width * _height;
}
public int surface()
{
retu 2*(_width + _height);

برچسب: نویسنده: مریم اسدیان تاريخ: دوشنبه 15 آبان 1396 ساعت: 19:56

بازگشت ندارد.

هم نام با کلاس تعریف میشود.

هدف از آن مقداردهی اولیه به فیلد های کلاس میباشد.

این متد دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی و اجرا میشود.

همه کلاس ها حداقل یک متد سازنده دارند.

اگر در یک کلاس متد سازنده توسط توسعه دهنده پیاده سازی نشود کامپایلر در زمان اجرا متد سازنده ی پیش فرضی را ایجاد میکند.

برچسب: نویسنده: مریم اسدیان تاريخ: دوشنبه 15 آبان 1396 ساعت: 19:56

شما می توانید اکثر اپراتورهای موجود و داخلی در C# را دوباره تعریف یا overload کنید. بنابراین برنامه نویس می تواند از اپراتورهایی با نوع تعریف شده توسط کاربر نیز استفاده کند . اپراتورهای overload شده عملکردهایی هستند با نام های خاص که کلمه ی کلیدیoperator با نمادی برای اپراتور تعریف شده دنبال می شود. مانند هر عملکرد دیگری یک اپراتور overload شده دارای یک نوع بازگشتی و یک لیست پارامتر می باشد.

مثال

public int sum(int a, int b);
int y = sum(10, 20);
public sum (int a , int b , int c);

برچسب: نویسنده: مریم اسدیان تاريخ: دوشنبه 15 آبان 1396 ساعت: 19:56

صفحه بندی